自咎blame: n. 1.責(zé)怪,責(zé)備,非難,指責(zé);挑剔;譴責(zé)。 2.過失 ...oneself: pron. 1.〔反身用法〕自己,自身。 To star ...rebuke: vt.,n. 指責(zé),非難,譴責(zé),懲戒。 give [ad ...only oneself to blame: 自作孽havetake the blame on oneself: 罪己下載手機(jī)詞典可隨時(shí)隨地查詞查翻譯